red serow - Alemán Inglés Diccionario